put a muzzle on - Englisch Synonyme Wörterbuch